//
// Created by 33075 on 24-9-17.
//

#ifndef SMARTCAR_H
#define SMARTCAR_H

#include <string>
using namespace std;

struct SmartCar {
    string carID;           // 编号
    string chassisID;       // 底盘编号
    string model;           // 型号
    int wheelbase;          // 轴距
    int trackWidth;         // 轮距
    int groundClearance;    // 最小离地间隙
    string driveType;       // 驱动形式
    int maxRange;           // 最大行程
    string tireModel;       // 轮胎型号
    int tireSize;           // 轮胎尺寸
    string agxModel;        // AGX型号
    int agxTOPS;            // AI TOPS
    int cudaCores;          // CUDA核心
    int tensorCores;        // Tensor核心
    int memory;             // 显存
    string cameraModel;     // 摄像头型号
    string lidarModel;      // 激光雷达型号
    int lidarRange;         // 激光雷达范围
    string gyroModel;       // 陀螺仪型号
    string displayModel;    // 显示屏型号
    int batteryCapacity;    // 电池参数
};

SmartCar inputCar(int carNumber);  // 手动输入车辆信息

#endif



